Skip to main content

Import a Diagram from Visio

Overview

Microsoft Office Visio is a very common tool for diagramming processes. Studio allows you to import such processes to enable editing and manipulation.

Considerations

When importing the Visio diagrams, take into account the following considerations:

  • If the Visio diagram contains vertical lanes, they will be mapped as milestones.
  • If the Visio diagram contains horizontal milestones, they will be mapped as lanes.
  • The sequence flows, message flows, and associations that are not connected, will be ignored.
  • If the Visio diagram does not include information about the scale for displaying the objects, Bizagi will use the largest scale.

How to Import Diagrams from Visio

To import diagrams from Visio, follow the steps below:

  1. On the Export/Import tab, in the Import group, click Visio.

    Import from Visio Step 1

  2. Locate the diagram you wish to import. Select Open. Studio automatically detects the Visio Stencil and creates a Bizagi diagram to match it.

    Import from Visio Step 2

  3. A pop-up window appears to notify you that the Visio file import succeeded.

    Import from Visio Step 3

  4. After importing the diagram, you can modify it further with Studio.

    Import from Visio Step 4

Equivalence of Shapes Between Visio and Studio

Find below the equivalence of shapes and the type of stencil between Visio and Studio.

VisioStudioStencil
NoneAbstractTaskVisio BPMN Diagram
TaskAbstractTaskVisio BPMN Diagram
ScriptScriptTaskVisio BPMN Diagram
SendSendTaskVisio BPMN Diagram
ReceiveReceiveTaskVisio BPMN Diagram
ServiceServiceTaskVisio BPMN Diagram
ManualManualTaskVisio BPMN Diagram
UserUserTaskVisio BPMN Diagram
ReferenceAbstractTaskVisio BPMN Diagram
Standard Loop TaskAbstractTaskVisio BPMN Diagram
Multi-Instance Loop TaskAbstractTaskVisio BPMN Diagram
Compensation TaskAbstractTaskVisio BPMN Diagram
BusinessRuleBusinessRuleTaskVisio BPMN Diagram
Collapsed Sub-ProcessSubProcessVisio BPMN Diagram
Expanded Sub-ProcessSubProcessVisio BPMN Diagram
Standard Loop Collapsed Sub-ProcessSubProcessVisio BPMN Diagram
Standard Loop Expanded Sub-ProcessSubProcessVisio BPMN Diagram
Multi-Instance Loop Collapsed Sub-ProcessSubProcessVisio BPMN Diagram
Multi-Instance Loop Expanded Sub-ProcessSubProcessVisio BPMN Diagram
Compensation Collapsed Sub-ProcessSubProcessVisio BPMN Diagram
Compensation Expanded Sub-ProcessSubProcessVisio BPMN Diagram
Ad-Hoc Collapsed Sub-ProcessSubProcessVisio BPMN Diagram
Ad-Hoc Expanded Sub-ProcessSubProcessVisio BPMN Diagram
Transaction Collapsed Sub-ProcessSubProcessVisio BPMN Diagram
Transaction Expanded Sub-ProcessSubProcessVisio BPMN Diagram
Reusable Collapsed SubprocessCallActivityVisio BPMN Diagram
Reusable Expanded SubprocessCallActivityVisio BPMN Diagram
Reference Collapsed SubprocessCallActivityVisio BPMN Diagram
Start EventNoneStartVisio BPMN Diagram
Start Message EventMessageStartVisio BPMN Diagram
Start Timer EventTimerStartVisio BPMN Diagram
Start Conditional EventConditionalStartVisio BPMN Diagram
Start Signal EventSignalStartVisio BPMN Diagram
Start Multiple EventMultipleStartVisio BPMN Diagram
Start Parallel Multiple EventParallelMultipleStartVisio BPMN Diagram
Intermediate EventNoneIntermediateVisio BPMN Diagram
Intermediate (Throwing) EventNoneIntermediateVisio BPMN Diagram
Intermediate Message EventMessageIntermediateVisio BPMN Diagram
Intermediate (Throwing) Message EventMessageIntermediateVisio BPMN Diagram
Intermediate Timer EventTimerIntermediateVisio BPMN Diagram
Intermediate Error EventErrorIntermediateVisio BPMN Diagram
Intermediate Cancel EventCancelIntermediateVisio BPMN Diagram
Intermediate Compensation EventCompensationIntermediateVisio BPMN Diagram
Intermediate (Throwing) Compensation EventCompensationIntermediateVisio BPMN Diagram
Intermediate Conditional EventConditionalIntermediateVisio BPMN Diagram
Intermediate Link EventLinkIntermediateVisio BPMN Diagram
Intermediate (Throwing) Link EventLinkIntermediateVisio BPMN Diagram
Intermediate Signal EventSignalIntermediateVisio BPMN Diagram
Intermediate (Throwing) Signal EventSignalIntermediateVisio BPMN Diagram
Intermediate Multiple EventMultipleIntermediateVisio BPMN Diagram
Intermediate (Throwing) Multiple EventMultipleIntermediateVisio BPMN Diagram
Intermediate Escalation EventEscalationIntermediateVisio BPMN Diagram
Intermediate Parallel Multiple EventParallelMultipleIntermediateVisio BPMN Diagram
Intermediate (Throwing) Escalation EventEscalationIntermediateVisio BPMN Diagram
End EventNoneEndVisio BPMN Diagram
End Message EventMessageEndVisio BPMN Diagram
End Error EventErrorEndVisio BPMN Diagram
End Cancel EventCancelEndVisio BPMN Diagram
End Terminate EventTerminateEndVisio BPMN Diagram
End Compensation EventCompensationEndVisio BPMN Diagram
End Signal EventSignalEndVisio BPMN Diagram
End Multiple EventMultipleEndVisio BPMN Diagram
End Escalation EventEscalationEndVisio BPMN Diagram
GatewayExclusiveGatewayVisio BPMN Diagram
Exclusive Data GatewayExclusiveGatewayVisio BPMN Diagram
Exclusive Data Gateway (with Marker)ExclusiveGatewayVisio BPMN Diagram
Exclusive Event GatewayEventBasedGatewayExclusiveVisio BPMN Diagram
Inclusive GatewayInclusiveGatewayVisio BPMN Diagram
Parallel GatewayParallelGatewayVisio BPMN Diagram
Complex GatewayComplexGatewayVisio BPMN Diagram
GroupGroupVisio BPMN Diagram
Text AnnotationTextAnnotationVisio BPMN Diagram
Data ObjectDataObjectVisio BPMN Diagram
Data StoreDataStoreReferenceVisio BPMN Diagram
Dynamic ConnectorSequenceFlowVisio BPMN Diagram
Sequence FlowSequenceFlowVisio BPMN Diagram
AssociationAssociationVisio BPMN Diagram
Message FlowMessageFlowVisio BPMN Diagram
CFF ContainerParticipantVisio BPMN Diagram
PoolParticipantVisio BPMN Diagram
Pool / LaneLaneVisio BPMN Diagram
LaneLaneVisio BPMN Diagram
AnnotationTextAnnotationVisio BPMN Diagram
Visio Basic FlowchartStudio BPMN DiagramStencil
CardAbstractTaskVisio Basic Flowchart
Control transferSequenceFlowVisio Basic Flowchart
DataAbstractTaskVisio Basic Flowchart
DecisionExclusiveGatewayVisio Basic Flowchart
DisplayAbstractTaskVisio Basic Flowchart
Direct dataAbstractTaskVisio Basic Flowchart
DocumentAbstractTaskVisio Basic Flowchart
Functional bandLaneVisio Basic Flowchart
Horizontal holderParticipantVisio Basic Flowchart
Internal storageAbstractTaskVisio Basic Flowchart
Line-curve connectorSequenceFlowVisio Basic Flowchart
Loop limitAbstractTaskVisio Basic Flowchart
Manual inputAbstractTaskVisio Basic Flowchart
Manual operationAbstractTaskVisio Basic Flowchart
Off-page referenceLinkIntermediateVisio Basic Flowchart
On-page referenceLinkIntermediateVisio Basic Flowchart
Paper tapeAbstractTaskVisio Basic Flowchart
Parallel modeAbstractTaskVisio Basic Flowchart
Predefined processSubProcessVisio Basic Flowchart
ProcessAbstractTaskVisio Basic Flowchart
SeparatorMilestoneVisio Basic Flowchart
Sequential dataAbstractTaskVisio Basic Flowchart
Stored dataAbstractTaskVisio Basic Flowchart
TerminatorNoneStartVisio Basic Flowchart
Universal connectorSequenceFlowVisio Basic Flowchart
SubprocessSubProcessVisio Basic Flowchart
Start/EndNoneStartVisio Basic Flowchart
StartNoneStartVisio Basic Flowchart